<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<a href="javascript:new Date().toLocaleTimeString();">this is time</a>
	<!-- <script>
		function foo(i){
			if(i === 3){
				return;
			}
			foo(i+1);
			console.log(i);
		}
		console.log(foo(0));
		foo(0);
	</script> -->
	
	<script>
		<!-- 数组去重 -->
		// var Arr = [0,2,0,1,2,5,4,6,4,5,5,5];
		// function f(n){
		// 	var Arr1 = [];
		// 	for(var i = 0;i<n.length;i++){
		// 		if(Arr1.indexOf(n[i])== -1){
		// 			Arr1.push(n[i]);
		// 		}
		// 	}
		// 	alert(Arr1);
		// 	return Arr1;
		// }
		// f(Arr);

/*/*变量声明*/
		// var a = '1';
		// var c = 2;
		// function f1(){
		// 	var a = '2';
		// 	var c= 2;
		// 	alert(a);
		// 	function f2(){
		// 		alert(b);
		// 		var b = 0;
		// 		alert(b);
		// 	}
		// 	f2();
		// }
		// f1();*/
		/*局部变量在整个函数体始终是有定义的。也就是说，在函数体内的变量遮盖了同名的全局变量*/
		var scope = 'global';
		function f(){ 
			console.log(scope);
			var scope = "local";
			console.log(scope);
		}

		/*function f(){
			var scope;
			console.log(scope);
			scope = "local";
			console.log(scope);
		}*/
		f();

	</script>
</body>
</html>